hospital for mental diseases - Alemán Inglés Diccionario